home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / sound / d4win100.zip / D4WIN.TXT < prev    next >
Text File  |  1996-04-05  |  30KB  |  647 lines

  1. Welcome Alesis D4 Enthusiasts!  Thank you for downloading or requesting the
  2. unregistered version of D4man, developed by Bret Costin of Zorch brotherz
  3. software.
  4.  
  5. This package should contain several compressed files that require
  6. installation onto your hard disk before using the D4man program.  There are
  7. also a couple of uncompressed files that you should be aware of:
  8.  
  9.      SETUP.EXE   - D4man for Windows Setup Utility, which installs D4man
  10.                    for Windows onto your system.
  11.                    
  12.      D4WIN.TXT   - This file: manual and documentation text.
  13.                    
  14.      D4WIN.LOG   - D4man for Windows program update history.
  15.  
  16.      ORDER.FRM   - Order form for registering your copy.  Please include
  17.                    the completed order form with your order.
  18.  
  19.  
  20. INTRODUCTION
  21. ------------
  22. As of mid-1995, the Alesis D4 Drum Module was the latest in the line of
  23. popular Alesis drum modules/machines.  It offers over 500 sounds in the
  24. space of a single-height 19" rack-mount unit, with an incredibly low price
  25. tag.  Although its number of sounds and its size are advantageous, they
  26. present a problem as far as managing and configuring the unit - so many
  27. options, but only one two-line LCD to program it with...  With this in mind,
  28. I developed the first DOS version of D4man in 1992.  The program has been
  29. popular enough to warrant porting it to run under Windows and Windows95,
  30. allowing a D4 user to edit all D4 parameters while taking advantage of the
  31. Windows graphical user interface.
  32.  
  33. D4man for Windows is available to D4 users for a reasonable registration fee
  34. (please see order form).  This one-time fee will also include D4man for
  35. Windows upgrades as required.  Upgrades will be made available to registered
  36. users for the cost of shipping and handling.
  37.  
  38. If you are already a registered DOS D4man user, you will receive a discount
  39. towards the Windows version (please see ORDER.FRM for pricing).  Thank you
  40. for your past support -- it's what has kept this project alive these past
  41. few years.
  42.  
  43. And now a commercial from our sponsor:
  44.  
  45. **************************************************************************
  46.  
  47.   This manual and the software application it pertains to are distributed
  48.   as shareware, (C)Copyright 1995-96, by Bret Costin.  The unregistered
  49.   version of this material may be copied and distributed freely, provided
  50.   the following conditions are met:
  51.   
  52.      - The D4man for Windows program, this manual, and any data or utility
  53.        files included in this package must be distributed together and
  54.        unaltered.
  55.      
  56.      - Any copying or distribution must be done free-of-charge.
  57.      
  58.      - The names "Bret Costin" and "Zorch brotherz software" must not be
  59.        removed or altered in any way.
  60.      
  61.      - If you do decide to keep a copy of this material for your own use,
  62.        please register your copy so that we can keep you posted on
  63.        upgrades.  Your registration and money will help us to continue
  64.        supporting our products and make them available to users at a
  65.        reasonable price.
  66.   
  67.   If you find D4man for Windows useful, please distribute the unregistered
  68.   version to your favorite local MIDI and/or Music BBS, or website.  As
  69.   with any software package, the more users there are, the better
  70.   environment for exchanging advice, configurations and ideas.
  71.   
  72.   Thank you in advance for supporting the shareware concept.
  73.  
  74. **************************************************************************
  75.  
  76. HOW TO REGISTER
  77. ---------------
  78. It is easy to register D4man for Windows and there are several benefits if
  79. you do.  Just fill out the order form that came zipped with the unregistered
  80. version of D4man (file name is ORDER.FRM) and send with check or money order
  81. to the address in ORDER.FRM.  (It is important that you fill out the form so
  82. that I can note your address, configuration, media preference, etc. for
  83. future upgrades and technical support.)  Please allow two weeks for your
  84. D4man for Windows disk to arrive in the mail.  Future upgrades of D4man for
  85. Windows will be available via mail for a shipping and handling charge of
  86. $5.00 (US) per upgrade.  If you live outside of the USA, there may be an
  87. additional shipping charge.
  88.  
  89. Well, now that the obligatory text is out of the way, let's roll up our
  90. sleeves (some musicians still prefer them) and get down to business...
  91.  
  92.  
  93. WHAT D4man CAN DO (AND CAN'T DO)
  94. --------------------------------
  95. The D4man for Windows program is a Windows-based D4 Librarian and Editor
  96. that allows an Alesis D4 user to configure the D4 and store/recall its
  97. configurations from PC disk.  D4man, in quick summary, allows a user to:
  98.  
  99.      - Setup an entire D4 "system" configuration, including all drumsets,
  100.        triggers, program change table, footswitch modes, etc.
  101.      
  102.      - Define individual drumsets and modify all drumset parameters.
  103.      
  104.      - Setup all parameters associated with each trigger input.
  105.      
  106.      - Audition individual sounds or entire drumsets via computer keyboard
  107.        and mouse.
  108.      
  109.      - Modify the 128 Program Change Table locations.
  110.      
  111.      - Store and retrieve all data to/from disk media, using a widely
  112.        accepted and supported (by both commercial and shareware programs)
  113.        file format, MIDIEX (a.k.a., Sysex, System Exclusive, or Cakewalk
  114.        System Exclusive).
  115.      
  116.      - Print all drumset Note and Trigger assignments.
  117.      
  118.      - Operate the D4 via a programmable MIDI Patch Bay.
  119.  
  120. The D4man program is available in two versions, the "registered" and the
  121. "unregistered" version.   Both operate in the same fashion with a few
  122. exceptions:
  123.  
  124.      - The unregistered version displays an invocation message that informs
  125.        the user that the program is unregistered.
  126.      
  127.      - The unregistered version's "About" pull-down menu displays "How To
  128.        Register" information.
  129.      
  130.      - The unregistered version does not allow data to be stored to disk.
  131.        It does, however, allow data to be loaded from disk.  Samples of all
  132.        file formats are provided so that you may evaluate D4man and test
  133.        file compatibility with other products.
  134.      
  135.      - The unregistered version displays an exit message that gives
  136.        information regarding registration.
  137.  
  138. The unregistered version contains no hidden "time bombs".  It does not
  139. automatically exit after a given amount of session time, nor does it
  140. self-destruct after a given time period.  If either occurs with your
  141. version, please check your setup.
  142.  
  143. This software has been tested on several different brands and configurations
  144. of computers and MIDI interfaces.  If D4man for Windows does not operate
  145. correctly on your machine, notify me and I will attempt to remedy the
  146. situation.  Also, if there is a feature you would like to see, I'm open to
  147. suggestions - many of the powerful features of our software products are the
  148. result of registered users' and unregistered evaluators' suggestions.
  149.  
  150.  
  151. HARDWARE REQUIREMENTS
  152. ---------------------
  153. To take advantage of all D4man for Windows features, you should have the
  154. following as a minimum:
  155.  
  156.      - Alesis D4, with internal software revision 1.03 or later,
  157.      
  158.      - IBM PC or compatible computer with at least 4M of RAM (8M
  159.        recommended if running Windows95),
  160.      
  161.      - Windows 3.1, Windows 3.11, Windows95 or later operating system,
  162.      
  163.      - A MIDI interface with installed Windows MME-compliant drivers (most
  164.        MIDI hardware manufacturers provide these, including Midiman,
  165.        Creative Labs, Voyetra, Opcode, etc.),
  166.      
  167.      - 2 megabytes of hard disk space to hold the D4man for Windows
  168.        application and documentation files.
  169.      
  170.  
  171. INSTALLING D4man for Windows
  172. ----------------------------
  173. D4man for Windows installation is similar to most Windows applications.
  174. From within Windows, select "Run" from the File Menu of the Program Manager,
  175. then type "A:setup.exe" (if the D4man for Windows setup files are in drive
  176. A: for example) and select OK.  The setup program will decompress the D4man
  177. files and then ask you where you would like to install them.  After getting
  178. your preference, the setup program copies the D4man for Windows application
  179. files onto you hard disk, creates a "D4man for Windows" group on the Windows
  180. desktop, and places a D4man icon within the group.
  181.  
  182.  
  183. RUNNING D4man for Windows
  184. -------------------------
  185. To start D4man for Windows, double-click on the D4man icon in the "D4man for
  186. Windows" group.  The program will display a logo banner with program name,
  187. copyright notice, software revision number, and a notice that the program is
  188. not registered.  After a few seconds, the logo banner will clear and then
  189. the drumset (main) window will appear.
  190.  
  191. After the drumset (main) window appears, if it is the first time you have
  192. run D4man (or no D4MAN.INI file exists in the Windows root directory) you
  193. will be prompted to set up the D4man program to communicate properly with
  194. your MIDI interface's software drivers (see Options Menu Section).  After
  195. valid drivers have been selected, if you have D4man's MIDI Patch Bay feature
  196. enabled (see Options Menu section), D4man will now switch your Patch Bay
  197. over to your predefined setup.  Next the program will proceed and if
  198. D4WIN.SYX exists in the D4man directory (and it should!), D4man will load
  199. the default drumsets and setup into memory.  By the way, the file D4WIN.SYX
  200. may be modified to your own preference (See D4WIN.SYX Section) so that D4man
  201. for Windows always loads a specific configuration each time you start it.
  202.  
  203.  
  204. USING THE INTERACTIVE MENU SYSTEM
  205. ---------------------------------
  206. D4man implements an interactive pull-down menu system consistent with
  207. Windows.  The menu system makes the tasks associated with the D4man program
  208. simpler and more intuitive.  Menus may be operated by either a mouse or the
  209. computer's keyboard.  Also, various dialog windows will allow selection via
  210. mouse single- and double-click.  Just place the mouse cursor over the
  211. selected field and click once or twice.
  212.  
  213.  
  214. CRUISING THE MAIN (OR "CURRENT DRUMSET") WINDOW
  215. -----------------------------------------------
  216. Users may cruise the drumset (main) screen and edit the various parameters
  217. of the currently selected drumset.  Supporting both the mouse and the
  218. keyboard, D4man provides multiple methods for operating the display.
  219.  
  220. There are several ways to select a parameter.  A parameter may be selected
  221. by moving the gray highlight bar via the computer's cursor, <Home>, <End>,
  222. <PgUp> and <PgDn> keys until the desired field is highlighted with a blue
  223. rectangle.  The easiest way to select a parameter is via the mouse, by
  224. merely clicking on a desired field to highlight it.  Once highlighted, a
  225. parameter may be selected for edit by double-clicking the mouse on that
  226. parameter field.  Double-clicking will pop up a dialog box that will allow
  227. you to edit the parameter.
  228.  
  229. Also, the D4 sounds may be auditioned from the computer keyboard, as well as
  230. via mouse.  Keyboard keys '1' through '0' (left to right across the
  231. keyboard) will trigger the drums assigned to your D4 triggers 1 through 10,
  232. while the '-' key will trigger drum trigger 11 and the '=' key will trigger
  233. drum trigger 12.  In addition, when the D4 has been set for Footswitch Mode
  234. you may trigger the sound assigned to FootClose by pressing the 'F' key, and
  235. trigger the sound assigned to FootHeld by holding the <Shift> key down and
  236. simultaneously pressing the 'F' key.
  237.  
  238. To audition sounds other than those assigned to triggers and foot
  239. hold/close, select a sound by clicking on its row in the drumset display
  240. (the line should then get the gray highlight bar).  Pressing the space bar
  241. will play the highlighted sound.
  242.  
  243. Experiment in the drumset display - there are lots of thrill-packed
  244. features.  You cannot hurt anything if you do not write to disk or D4, so
  245. practice freely.  Now let's go over the various pull-down menus that are
  246. accessible from the top line menu.
  247.  
  248.  
  249. FILE Menu
  250. ---------
  251. The File menu allows the user to open (load) various types of files from
  252. disk, save data to disk files, print configurations, and exit the program.
  253.  
  254. FILE - Open
  255. -----------
  256. The File Open function allows the user to load data files into the
  257. computer's memory.  Once Load is selected, a standard Windows directory
  258. dialog box appears and enables the user to select a specific file to load.
  259. A file may be selected via mouse double-click, clicking the OK button, or by
  260. pressing the Enter key.  To exit the Open function without loading a file,
  261. press the <Esc> key or click the CANCEL button.
  262.  
  263. After you select a file to open, D4man will automatically determine the file
  264. type and display the file type information.  When asked if you want to load
  265. the file or not, select the YES button to load the file, or NO to cancel
  266. loading the file.
  267.  
  268. Note that although program change maps, system setups, and trigger setups
  269. will be transferred to the D4 upon file load, the drumset data loaded from
  270. disk will not automatically be sent to D4 permanent memory.  Only the
  271. current drumset will go to the D4's drumset edit buffer;  all other D4
  272. drumsets remain unchanged.  See the "Transfer" section on how to make
  273. permanent changes in the D4.
  274.  
  275. FILE - Save As
  276. --------------
  277. The File Save As function allows you to store specific D4 information to the
  278. computer's disk as a MIDIEX format file.  When prompted for a file name, you
  279. must enter a filename that conforms to DOS conventions.  To exit the File
  280. Save As function without storing the data to disk, either click on the
  281. CANCEL button or press the <Esc> key.
  282.  
  283. Once the output filename has been specified, D4man prompts the user for the
  284. type of file to save.  The user has 4 options:
  285.  
  286.      - Single Drumset (Current).  Save the currently selected drumset as
  287.        the specified filename.
  288.      
  289.      - Program Change Map.  Save the current Program Change Map as the
  290.        specified filename.
  291.      
  292.      - Trigger Setup.  Save the current setup for all 12 trigger inputs as
  293.        the specified filename.
  294.      
  295.      - System All.  Save the state of the entire D4 as the specified
  296.        filename.  This is the same format as the D4's built-in MIDI "System
  297.        (All)" function.
  298.  
  299. Please note that the unregistered version of D4man for Windows does not
  300. actually store the files to disk.
  301.  
  302. It is important to note that all drumset data saved to disk by this function
  303. is the data contained inside the D4man for Windows program, and not
  304. necessarily the D4 itself.  To ensure all drumset data from the actual D4 is
  305. saved to the file, first transfer the data to the D4man for Windows program
  306. (see the "Transfer" section), then use the File Save As function.
  307.  
  308. FILE - Print Drumset
  309. --------------------
  310. Available on DOS version only at this time.  To be added in the next major
  311. revision of the Windows version.  The Print Drumset function allows you to
  312. print the current drumset's note and trigger assignments.  The resulting
  313. hard-copy is a convenient reference for use on the road, in the studio, or
  314. when D4man is not readily accessible.
  315.  
  316. FILE - Exit
  317. -----------
  318. The File Exit function causes the D4man for Windows program to terminate.
  319. When Exit is selected, D4man will ask you if you really meant to exit the
  320. program.  Select the YES button to exit, otherwise select NO to continue
  321. running the program.
  322.  
  323.  
  324. DRUMSET Menu
  325. ------------
  326. The drumset menu allows you to select a specific drumset for editing in the
  327. drumset (main) window.  The drumset names and assignments displayed in the
  328. menu are those in the current system setup loaded in D4man.  When you select
  329. a new drumset from this menu, the display is updated, the D4 drumset number
  330. is changed, and the new drumset info is transmitted to the D4 edit buffer.
  331.  
  332.  
  333. EDIT Menu
  334. ---------
  335. The Edit Menu allows the user to modify the Footswitch Setup, Program Change
  336. Map, Trigger Setup, current Drumset Name, and drumset Root Note(s).
  337.  
  338. EDIT - Footswitch Setup
  339. -----------------------
  340. The Footswitch Setup function enables the user to set the Footswitch Mode
  341. (as either Hi-Hat or Drumset Advance mode), and the Footswitch Close and
  342. Footswitch Open note assignments.  The footswitch setup is shared amongst
  343. all 21 loaded drumsets.  Please note that Footswitch Close and Footswitch
  344. Open note assignments are only valid if the Footswitch Mode is currently set
  345. to "Hi-Hat."
  346.  
  347. EDIT - Program Change Map
  348. -------------------------
  349. The Program Change Map dialog box allows modification of the D4's program
  350. change map.  When the D4 receives a program change message across MIDI, the
  351. program number in that message (0..127) is translated, using the D4's
  352. program change map, to a drumset number.  The D4 then changes to the drumset
  353. number in the map.
  354.  
  355. This dialog allows you to select a program number from the list box, and
  356. then assign a drumset to that program number via the radio buttons on the
  357. right side of the dialog.
  358.  
  359. Be aware that program change numbers vary amongst manufacturers.  Some
  360. manufacturers' MIDI devices may implement program numbers starting with 1
  361. instead of 0.  You may adjust for this by either modifying the D4 program
  362. change map, or changing the setting of the MIDI device that is transmitting
  363. the program change message to the D4.  For example, if you are running a
  364. sequencer that automatically sets the program number of the D4 before
  365. starting the sequence, just adjust the program number setting in your
  366. sequencer.
  367.  
  368. EDIT - Trigger Setup
  369. --------------------
  370. The Trigger Setup dialog box is used to set the parameters of the D4's 12
  371. trigger inputs.  These trigger parameters include MIDI Note Assignment,
  372. Gain, Velocity Curve, Cross-talk, Decay, and Noise Floor.  A parameter may
  373. be selected by clicking on the desired field or list box.  For the non-
  374. listbox items, a data scroller will appear immediately to the right of the
  375. field, allowing you to increment and/or decrement the selected parameter.
  376. Pressing the <Shift> key while using the data scroller accelerates the
  377. increment/decrement by a factor of 10.
  378.  
  379. A shortcut to the Trigger Setup that avoids pulling down the menu is to
  380. double-click on the drumset name on the program's bottom bar.
  381.  
  382. You might notice that when a trigger's velocity curve parameter is zeroed,
  383. the trigger may not be assigned to a MIDI note, effectively disabling it.
  384. Also note that the Note Assignment in the Trigger Setup is actually relative
  385. to the Root Note of the currently selected drumset.  As you select different
  386. drumsets that have different Root Notes, you will notice that the Trigger
  387. Setup's MIDI Note Assignments change along with them.  Neither of these
  388. implementations are program anomalies - they instead concur with the D4's
  389. design.
  390.  
  391. EDIT - Drumset Name
  392. -------------------
  393. The Drumset Name function allows the user to edit the name of the currently
  394. selected drumset.  A shortcut to this function that avoids pulling down the
  395. menu is to double-click on the drumset name on the program's bottom bar.
  396.  
  397. EDIT - Drumset Root Note
  398. ------------------------
  399. This function sets the Root Note for the current drumset, or all drumsets if
  400. you wish.  Each drumset maintains its own root note, ranging from MIDI note
  401. #0 (note C-2) to #67 (note G3).  The data scroller is used to change this
  402. value.
  403.  
  404.  
  405. OPTIONS Menu
  406. ------------
  407. The MIDI menu allows the user to select the MIDI input and output
  408. interfaces, set the MIDI channel on which to communicate with the D4, and to
  409. configure an external MIDI patchbay.
  410.  
  411. OPTIONS - MIDI Drivers
  412. ----------------------
  413. The Options MIDI Drivers function allows the user to select the MIDI input
  414. and output interfaces that the program will use to communicate with the D4.
  415. Two list boxes will display the MIDI driver(s) presently installed in the
  416. computer.  Highlight one MIDI input driver and one MIDI output driver and
  417. press OK to initialize the MIDI links.
  418.  
  419. OPTIONS - MIDI Channel/Patchbay
  420. -------------------------------
  421. This dialog box allows selection of a MIDI channel on which to communicate
  422. with the D4, and to configure an external MIDI patchbay.  The selected MIDI
  423. channel should match the MIDI channel set in the D4 in order for the program
  424. to properly communicate with the D4.
  425.  
  426. If you are using the program in conjunction with a MIDI-controllable
  427. patchbay, you might want to have D4man for Windows set the patchbay to a
  428. certain configuration on startup, then return it to another configuration on
  429. exit.  This dialog enables you to set the MIDI channel that corresponds to
  430. the MIDI patchbay, as well as the entry and exit program change values that
  431. are sent to the patchbay when enabled.  See also the "MIDI Patchbay Support"
  432. section.
  433.  
  434.  
  435. TRANSFER Menu
  436. -------------
  437. The transfer menu enables you to write "permanent" settings to the D4, as
  438. well as read back the current "permanent" settings of the D4.  The term
  439. "Permanent settings in the D4" means the settings that are stored internal
  440. to the D4 and remain there even when the D4 is turned off.  They are not
  441. truly permanent in that the D4 allows you to restore the factory settings
  442. (which are stored in ROM and are therefore permanent) at any time by
  443. pressing a special button combination.
  444.  
  445. If you ever have problems transferring data between the D4 and the computer,
  446. make sure the D4man MIDI channel matches the unit's MIDI channel and the
  447. unit's MIDI In and MIDI Out cables are connected properly.  Also make sure
  448. you have selected the proper MIDI drivers from the Options Menu.
  449.  
  450. TRANSFER - Read D4 Drumset
  451. --------------------------
  452. Via MIDI, this function reads a D4 drumset via MIDI and stores the
  453. information in program drumset memory.  The user specifies the source
  454. drumset number (drumset on the D4) and the destination drumset number (D4man
  455. drumset), then selects OK to start the transfer.  This function reads data
  456. to the D4man current drumset, but does not store the information to disk.
  457. If you desire to save this data to disk, it must be saved via the File Save
  458. As function.
  459.  
  460. TRANSFER - Read D4 All
  461. ----------------------
  462. Via MIDI, this function reads all D4 data that is included in a D4 System
  463. (All) dump.  This data includes all 12 trigger setups, program change table,
  464. all 21 internal drumsets, and system data such as MIDI channel and
  465. footswitch setup.  This function reads the D4 information into D4man's
  466. memory, but does not store the information to disk.  If you desire to save
  467. this data to disk, it must be saved afterwards via the File Save As
  468. function.
  469.  
  470. TRANSFER - Write D4 Drumset
  471. ---------------------------
  472. After the user specifies the source drumset number (D4man drumset) and the
  473. destination drumset number (D4 drumset), then selects OK, the drumset data
  474. is transferred via MIDI to the specified destination internal drumset on the
  475. D4.  The term "internal drumset" refers to a drumset location, 0 through 20.
  476. The storage is similar to storing a drumset from the D4 front panel - once
  477. stored, the D4 "remembers" the drumset even if you select another drumset
  478. number.
  479.  
  480. TRANSFER - Write D4 All
  481. -----------------------
  482. Via MIDI, this function writes all D4 data that is included in a D4 System
  483. (All) dump to the D4 unit.  This data includes all 12 trigger setups,
  484. program change table, all 21 internal drumsets, and system data such as MIDI
  485. channel and footswitch setup.
  486.  
  487.  
  488. HELP Menu
  489. ---------
  490. This menu offers information about the D4man for Windows program.
  491.  
  492. HELP - About
  493. ------------
  494. The ABOUT menu displays information about the program itself, such as
  495. copyright information and software revision number.  The unregistered
  496. version of D4man for Windows also displays information on how to register
  497. your copy of the program.
  498.  
  499.  
  500. QUITTING D4man for Windows
  501. --------------------------
  502. To quit the D4man program, select the Exit function under the Files menu, or
  503. type <Alt-F4> from the keyboard.  D4man will verify that you do indeed want
  504. to quit the program.  Press YES to exit, or NO to continue.
  505.  
  506.  
  507. MIDI PATCH BAY SUPPORT
  508. ----------------------
  509. D4man for Windows provides support for MIDI Patch Bays that are MIDI-
  510. controllable via MIDI "Program Change" messages.  D4man does this by sending
  511. specific program change numbers to your MIDI patch bay on your patch bay's
  512. MIDI channel.  A program change number must be specified for entry into the
  513. D4man program, and another must be specified for exit from D4man.  The
  514. "entry" value will set your patch bay so that your D4 Midi In and Midi Out
  515. ports will be routed to your computer's MIDI interface.  The "exit" value
  516. will return your patch bay to your default setting.  Also, you must specify
  517. your patch bay's MIDI channel (this should be a different channel than your
  518. D4 is on!).
  519.  
  520. "Entry" and "Exit" patch numbers, and patch bay MIDI channel are product-
  521. specific and vary from manufacturer to manufacturer.  In order to configure
  522. D4man for your patch bay setup, open the Options - MIDI Channel/Patchbay
  523. dialog box, enable patch bay support, set the MIDI channel of your patch
  524. bay, and then set the "entry" and "exit" values for your specific system
  525. configuration.
  526.  
  527.  
  528. FILE FORMATS
  529. ------------
  530. Four different file formats are supported by D4man for Windows, all of which
  531. contain one or more consecutive MIDI System Exclusive message(s).  The file
  532. formats are identical to those output by the D4 when manually running a
  533. Sysex Backup from the D4's fifth MIDI page.  This means that data dumped
  534. directly to disk from the D4 may also be loaded by D4man, and vice-versa.
  535. Here are the 4 supported formats:
  536.  
  537.      Single Drumset
  538.      --------------
  539.      Same format as D4's "Edit Buffer" format.  Data includes drumset name,
  540.      footswitch closing and holding notes, trigger note assignments, and
  541.      volume, pan, output, bank, voice, tune, and group assign information.
  542.      
  543.      Program Change Map
  544.      --------------
  545.      Same format as D4's "Program Table" format.  Data includes all 128
  546.      Program Change assignments.
  547.      
  548.      Trigger Setup
  549.      --------------
  550.      Same format as D4's "Trigger Setup" format.  Data includes gain,
  551.      velocity curve, cross-talk, noise floor, and decay settings for all 12
  552.      trigger inputs.
  553.      
  554.      System (All)
  555.      --------------
  556.      Same format as D4's "System (All)" format.  Data includes 25
  557.      consecutive MIDIEX messages:  the Program Change Table, Trigger Setup,
  558.      Edit Buffer, 21 Single Drumsets, and the System Info message.
  559.      
  560. All four types of files may be used with other popular shareware programs
  561. such as SYSX.EXE (any version) or MIDIEX.EXE (we suggest version 1.8 or
  562. later), or with commercial products such as the Cakewalk sequencer.  When a
  563. D4 file is loaded by the D4man program, the MIDI channel embedded in the
  564. file is replaced by D4man's current MIDI channel setting.  When storing the
  565. files, D4man replaces the embedded MIDI channel settings with the value 7Fh
  566. (hexadecimal notation).  7Fh is used to select "any MIDI channel" and allows
  567. other programs to load the files and transmit them successfully to D4's set
  568. to any MIDI channel.
  569.  
  570. D4WIN.INI File
  571. --------------
  572. The D4WIN.INI file is stored in the Windows root directory and contains the
  573. program configuration.  The D4WIN.INI file contents are loaded automatically
  574. every time you start D4man for Windows.  Included in the D4WIN.INI file is
  575. information such as software revision, MIDI Input and Output Drivers' names,
  576. Midi channel, and patch bay settings.
  577.  
  578. D4WIN.SYX File
  579. --------------
  580. The D4WIN.SYX file is stored in the same directory as D4man for Windows and
  581. is loaded automatically every time you start D4man for Windows.  It includes
  582. the base D4 configuration such as the data for all 21 drumsets, the trigger
  583. setup, the program change map setup, the footswitch setup, and all D4 system
  584. parameters.
  585.  
  586. The D4WIN.SYX file is actually a MIDI System Exclusive file in the same
  587. format as the D4's "System (All)" format (same as D4man's "System (All)"
  588. format).  Therefore, you may replace D4WIN.SYX with your own file (must be
  589. "System (All)" format) by just renaming or copying your file to the same
  590. disk directory as the D4WIN.EXE file.  We recommend that you keep a copy of
  591. the original D4WIN.SYX as a safety precaution.  The original D4WIN.SYX file
  592. matches the Alesis D4 factory configuration.
  593.  
  594.  
  595. HOT KEY REFERENCE
  596. -----------------
  597. The following keys access specific functions within the drumset (main)
  598. window:
  599.  
  600.          F = Play sound assigned to Foot Close    (if Hi Hat Mode enabled).
  601.    Shift-F = Play sound assigned to Foot Held     (if Hi Hat Mode enabled).
  602.          1 = Play sound assigned to Trigger 1.
  603.          2 = Play sound assigned to Trigger 2.
  604.          3 = Play sound assigned to Trigger 3.
  605.          4 = Play sound assigned to Trigger 4.
  606.          5 = Play sound assigned to Trigger 5.
  607.          6 = Play sound assigned to Trigger 6.
  608.          7 = Play sound assigned to Trigger 7.
  609.          8 = Play sound assigned to Trigger 8.
  610.          9 = Play sound assigned to Trigger 9.
  611.          0 = Play sound assigned to Trigger 10.
  612.          - = Play sound assigned to Trigger 11.
  613.          = = Play sound assigned to Trigger 12.
  614.  
  615.  
  616. FUTURE UPGRADES
  617. ---------------
  618. Print Drumset function
  619. Compare Drumsets function
  620. Alesis DM5 support
  621.  
  622.  
  623. MORE INFO
  624. ---------
  625. A great deal of time and effort went into developing and testing D4man for
  626. Windows.  If you experience problems with the program, please note the
  627. symptoms and contact me.  I will do my best to rectify the situation.  If
  628. you have any comments, questions, or suggestions about D4man for Windows or
  629. other products, I would be glad to receive and/or answer them.  I can be
  630. contacted by mail at:
  631.  
  632.      Bret Costin
  633.      c/o Zorch brotherz software
  634.      18 Terraglen Drive
  635.      The Woodlands, TX  77382
  636.  
  637.  
  638. or leave me a message at one of these systems:
  639.  
  640.      - Any member BBS of the MIDILINK Musicians' Network, (To: Bret
  641.        Costin),
  642.      
  643.      - Compuserve Mail [70474,3534] (To: Bret Costin).
  644.      
  645.      - Internet email 70474.3534@compuserve.com
  646.  
  647.